Business

Shell sorry and pledges to stop buying Russian oil